package com.question.business.user.repository;

import com.question.business.user.model.dto.UserCacheDTO;

/**
 * 用户缓存Repository
 *
 * @author star
 * @since 2023/9/7
 */
public interface IUserCacheRepository {

    /**
     * 根据用户ID查询缓存
     *
     * @param userId 用户ID
     * @return UserCacheDTO
     */
    UserCacheDTO queryById(String userId);

    /**
     * 用户缓存初始化
     */
    void initCache();
}
